phi beta kappa - Spanish English Dictionary